package com.hzsparrow.ai.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hzsparrow.ai.entity.PlatformSettings;

/**
 * 平台设置服务接口
 */
public interface PlatformSettingsService extends IService<PlatformSettings> {
    
    /**
     * 获取平台设置
     *
     * @return 平台设置信息
     */
    PlatformSettings getPlatformSettings();
    
    /**
     * 更新平台设置
     *
     * @param settings 平台设置信息
     * @return 更新后的平台设置
     */
    PlatformSettings updatePlatformSettings(PlatformSettings settings);
    
    /**
     * 初始化默认平台设置
     *
     * @return 默认平台设置
     */
    PlatformSettings initDefaultSettings();
} 